Low Rank Off-diagonal Block Preconditioners for Solving Sparse Linear Systems on Parallel Computers

نویسنده

  • RANDALL BRAMLEY
چکیده

For a sparse linear system Ax = b, preconditioners of the form C = D + L+ U , where D is the block diagonal part of A (or incomplete factorization approximation of its blocks), and L and U are block strictly lower and upper triangular matrices composed of low-ranks approximations of the respective blocks of A, are examined. C is applied directly, by solving Cz = w, or partially, by applying one step of BSSOR to Cz = w. Use of low-rank approximations of o -diagonal blocks is common in dense systems, but apparently has not been considered for sparse systems. This paper examines ways of de ning the o -diagonal blocks and provides a detailed analysis for systems occuring in solving Laplace equation on a uniform mesh. Methods of applying C as a parallel preconditioner are proposed and analyzed, their cost being compared to that of applying a Jacobi preconditioner D. Testing results are presented, comparing the use of low-rank approximations with Jacobi and block SSOR preconditioning.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Multilevel Block ILU Preconditioning Techniques for Large Sparse Linear Systems

We present a class of parallel preconditioning strategies built on a multilevel block incomplete LU (ILU) factorization technique to solve large sparse linear systems on distributed memory parallel computers. The preconditioners are constructed by using the concept of block independent sets. Two algorithms for constructing block independent sets of a distributed sparse matrix are proposed. We c...

متن کامل

A Class of Efficient Preconditioners with Multilevel Sequentially Semiseparable Matrix Structure

This paper presents a class of preconditioners for sparse systems arising from discretized partial differential equations (PDEs). In this class of preconditioners, we exploit the multilevel sequentially semiseparable (MSSS) structure of the system matrix. The off-diagonal blocks of MSSS matrices are of low-rank, which enables fast computations of linear complexity. In order to keep the low-rank...

متن کامل

Superfast Multifrontal Method for Large Structured Linear Systems of Equations

In this paper we develop a fast direct solver for large discretized linear systems using the supernodal multifrontal method together with low-rank approximations. For linear systems arising from certain partial differential equations such as elliptic equations, during the Gaussian elimination of the matrices with proper ordering, the fill-in has a low-rank property: all off-diagonal blocks have...

متن کامل

Structure-adaptive parallel solution of sparse triangular linear systems

Solving sparse triangular systems of linear equations is a performance bottleneck in many methods for solving more general sparse systems. Both for direct methods and for many iterative preconditioners, it is used to solve the system or improve an approximate solution, often across many iterations. Solving triangular systems is notoriously resistant to parallelism, however, and existing paralle...

متن کامل

Preconditioners Based on Strong Subgraphs

This paper proposes an approach for obtaining block diagonal and block triangular preconditioners that can be used for solving a linear system Ax = b, where A is a large, nonsingular, real, n × n sparse matrix. The proposed approach uses Tarjan’s algorithm for hierarchically decomposing a digraph into its strong subgraphs. To the best of our knowledge, this is the first work that uses this algo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996